primary supervisor - Spanish English Dictionary